
package jnpf.htgl.service;

import com.baomidou.mybatisplus.extension.service.IService;
import jnpf.htgl.entity.ZcglHtglInfoChangeEntity;
import jnpf.htgl.model.zcglhtglinfochange.ZcglHtglInfoChangeForm;
import jnpf.htgl.model.zcglhtglinfochange.ZcglHtglInfoChangePagination;

import java.util.List;

/**
 *
 * 合同变更
 * 版本： V3.2.0
 * 版权： 智果云科技（https://www.jnpfsoft.com）
 * 作者： JNPF开发平台组
 * 日期： 2025-01-26
 */
public interface ZcglHtglInfoChangeService extends IService<ZcglHtglInfoChangeEntity> {


    List<ZcglHtglInfoChangeEntity> getList(ZcglHtglInfoChangePagination zcglHtglInfoChangePagination);

    List<ZcglHtglInfoChangeEntity> getTypeList(ZcglHtglInfoChangePagination zcglHtglInfoChangePagination,String dataType);


    ZcglHtglInfoChangeEntity getInfo(String id);

    void delete(ZcglHtglInfoChangeEntity entity);

    void create(ZcglHtglInfoChangeEntity entity);

    boolean update(String id, ZcglHtglInfoChangeEntity entity);

//  子表方法

    //列表子表数据方法

    //验证表单
    boolean checkForm(ZcglHtglInfoChangeForm form, int i);
}
